mirror system - Turkish English Dictionary